Big Huge Thesaurus

chelonia mydas

noun

sounds kind of like